Product details
- Publisher : Manning; 2nd edition (February 18, 2018)
- Language : English
- Paperback : 912 pages
- ISBN-10 : 1617292931
- ISBN-13 : 978-1617292934
کتاب Camel in Action
Summary
Camel in Action, Second Edition is the most complete Camel book on the market. Written by core developers of Camel and the authors of the highly acclaimed first edition, this book distills their experience and practical insights so that you can tackle integration tasks like a pro.
Forewords by James Strachan and Dr. Mark Little
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Apache Camel is a Java framework that implements enterprise integration patterns (EIPs) and comes with over 200 adapters to third-party systems. A concise DSL lets you build integration logic into your app with just a few lines of Java or XML. By using Camel, you benefit from the testing and experience of a large and vibrant open source community.
About the Book
Camel in Action, Second Edition is the definitive guide to the Camel framework. It starts with core concepts like sending, receiving, routing, and transforming data. It then goes in depth on many topics such as how to develop, debug, test, deal with errors, secure, scale, cluster, deploy, and monitor your Camel applications. The book also discusses how to run Camel with microservices, reactive systems, containers, and in the cloud.
What's Inside
- Coverage of all relevant EIPs
- Camel microservices with Spring Boot
- Camel on Docker and Kubernetes
- Error handling, testing, security, clustering, monitoring, and deployment
- Hundreds of examples in Java and XML
About the Reader
Readers should be familiar with Java. This book is accessible to beginners and invaluable to experts.
About the Author
Claus Ibsen is a senior principal engineer working for Red Hat specializing in cloud and integration. He has worked on Apache Camel for the last nine years where he heads the project. Claus lives in Denmark.
Jonathan Anstey is an engineering manager at Red Hat and a core Camel contributor. He lives in Newfoundland, Canada.
Table of Contents
Part 1 - First steps
Part 2 - Core Camel
Part 3 - Developing and testing
Part 4 - Going further with Camel
Part 5 - Running and managing Camel
Part 6 - Out in the wild
Bonus online chapters
Available at https://www.manning.com/books/camel-in-action-second-edition and in electronic versions of this book:
- Meeting Camel
- Routing with Camel
- Transforming data with Camel
- Using beans with Camel
- Enterprise integration patterns
- Using components
- Microservices
- Developing Camel projects
- Testing
- RESTful web services
- Error handling
- Transactions and idempotency
- Parallel processing
- Securing Camel
- Running and deploying Camel
- Management and monitoring
- Clustering
- Microservices with Docker and Kubernetes
- Camel tooling
- Reactive Camel
- Camel and the IoT by Henryk Konsek
منابع کتاب کتاب Camel in Action
خلاصه کتاب
شتر در عمل، ویرایش دوم کاملترین کتاب شتر موجود در بازار است. این کتاب توسط توسعه دهندگان اصلی Camel و نویسندگان نسخه اول بسیار تحسین شده نوشته شده است، این کتاب تجربیات و بینش های عملی آنها را تقلید می کند تا بتوانید مانند یک حرفه ای به انجام وظایف ادغام بپردازید.
پیشگفتارهای جیمز استراکان و دکتر مارک لیتل
خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از انتشارات منینگ است.
درباره فناوری
Apache Camel یک چارچوب جاوا است که الگوهای یکپارچه سازی سازمانی (EIP) را پیاده سازی می کند و با بیش از 200 آداپتور برای سیستم های شخص ثالث ارائه می شود. یک DSL مختصر به شما امکان می دهد منطق یکپارچه سازی را در برنامه خود تنها با چند خط جاوا یا XML ایجاد کنید. با استفاده از Camel، از آزمایش و تجربه یک جامعه منبع باز بزرگ و پر جنب و جوش بهره مند می شوید.
درباره کتاب
شتر در عمل، ویرایش دوم راهنمای قطعی چارچوب شتر است. با مفاهیم اصلی مانند ارسال، دریافت، مسیریابی و تبدیل داده ها شروع می شود. سپس به موضوعات بسیاری مانند نحوه توسعه، اشکالزدایی، آزمایش، مقابله با خطاها، ایمنسازی، مقیاسبندی، خوشهبندی، استقرار و نظارت بر برنامههای Camel شما میپردازد. این کتاب همچنین نحوه اجرای Camel با میکروسرویس ها، سیستم های واکنشی، کانتینرها و در فضای ابری را مورد بحث قرار می دهد.
چه چیزی در داخل است
- پوشش تمام EIP های مربوطه
- میکروسرویس شتر با چکمه فنری
- شتر روی داکر و کوبرنتیس
- مدیریت خطا، تست، امنیت، خوشه بندی، نظارت و استقرار
- صدها مثال در جاوا و XML
درباره Reader
خوانندگان باید با جاوا آشنا باشند. این کتاب برای مبتدیان قابل دسترسی است و برای متخصصان بسیار ارزشمند است.
درباره نویسنده
Claus Ibsen یک مهندس ارشد اصلی است که برای Red Hat متخصص در ابر و یکپارچه سازی کار می کند. او در نه سال گذشته بر روی شتر آپاچی کار کرده است و سرپرستی این پروژه را بر عهده دارد. کلاوس در دانمارک زندگی می کند.
جاناتان آنستی یک مدیر مهندسی در Red Hat و یکی از همکاران اصلی Camel است. او در نیوفاندلند کانادا زندگی می کند.
فهرست مطالب
قسمت 1 - مراحل اولیه
قسمت 2 - هسته شتر
قسمت 3 - توسعه و آزمایش
قسمت 4 - با شتر جلوتر بروید
قسمت 5 - دویدن و مدیریت شتر
قسمت 6 - بیرون در طبیعت
- ملاقات با شتر
- مسیریابی با شتر
- تبدیل داده ها با Camel
- استفاده از لوبیا با شتر
- الگوهای ادغام سازمانی
- استفاده از قطعات
- میکروسرویس ها
- توسعه پروژه های شتر
- آزمایش کردن
- خدمات وب آرامش بخش
- رسیدگی به خطا
- معاملات و ناتوانی
- پردازش موازی
- ایمن کردن شتر
- اجرا و استقرار شتر
- مدیریت و نظارت
- خوشه بندی
- میکروسرویس با Docker و Kubernetes
- شتر سازی
- شتر واکنشی
- شتر و اینترنت اشیا اثر هنریک کنسک
فصلهای آنلاین جایزه
موجود در https://www.manning.com/books/camel-in-action-second-edition و در نسخههای الکترونیکی این کتاب:
ارسال نظر درباره کتاب Camel in Action